package com.hpf.spider.entity.response;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class CommentResponse implements Serializable {

    /**
     * 是否删除别名评论
     */
    @JSONField(name = "alias_comment_deleted")
    private boolean aliasCommentDeleted;
    /**
     * 评论列表
     */
    @JSONField(name = "comments")
    private List<Comment> comments;
    /**
     * 分页游标
     */
    @JSONField(name = "cursor")
    private int cursor;
    /**
     * 额外信息
     */
    @JSONField(name = "extra")
    private Extra extra;
    /**
     * 是否过滤评论
     */
    @JSONField(name = "has_filtered_comments")
    private int hasFilteredComments;
    /**
     * 是否还有更多评论
     */
    @JSONField(name = "has_more")
    private int hasMore;
    /**
     * 日志信息
     */
    @JSONField(name = "log_pb")
    private LogPb logPb;
    /**
     * 回复样式
     */
    @JSONField(name = "reply_style")
    private int replyStyle;
    /**
     * 状态码
     */
    @JSONField(name = "status_code")
    private int statusCode;
    /**
     * 状态信息
     */
    @JSONField(name = "status_msg")
    private String statusMsg;
    /**
     * 顶部礼物信息
     */
    @JSONField(name = "top_gifts")
    private Object topGifts;
    /**
     * 评论总数
     */
    @JSONField(name = "total")
    private int total;

}

